Freescale Semiconductor /MK70F15 /USBHS /USBCMD

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as USBCMD

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (RS)RS 0 (RST)RST 0 (00)FS0 (0)PSE 0 (0)ASE 0 (IAA)IAA 0ASP0 (0)ASPE 0 (SUTW)SUTW 0 (ATDTW)ATDTW 0 (FS2)FS2 0 (0)ITC

ASE=0, PSE=0, FS=00, ITC=0, ASPE=0

Description

USB Command Register

Fields

RS

Run/Stop

RST

Controller Reset

FS

Frame list Size

0 (00): When FS2 = 0, the size is 1024 elements (4096 bytes). When FS2 = 1, the size is 64 elements (256 bytes).

1 (01): When FS2 = 0, the size is 512 elements (2048 bytes). When FS2 = 1, the size is 32 elements (128 bytes).

2 (10): When FS2 = 0, the size is 256 elements (1024 bytes). When FS2 = 1, the size is 16 elements (64 bytes).

3 (11): When FS2 = 0, the size is 128 elements (512 bytes). When FS2 = 1, the size is 8 elements (32 bytes).

PSE

Periodic Schedule Enable

0 (0): Do not process periodic schedule.

1 (1): Use the PERIODICLISTBASE register to access the periodic schedule.

ASE

Asynchronous Schedule Enable

0 (0): Do not process asynchronous schedule.

1 (1): Use the ASYNCLISTADDR register to access asynchronous schedule.

IAA

Interrupt on Async Advance doorbell

ASP

Asynchronous Schedule Park mode count

ASPE

Asynchronous Schedule Park mode Enable

0 (0): Park mode disabled

1 (1): Park mode enabled

SUTW

Setup TripWire

ATDTW

Add dTD TripWire

FS2

Frame list Size 2

ITC

Interrupt Threshold Control

0 (0): Immediate (no threshold)

1 (1): 1 microframe

2 (10): 2 microframes

4 (100): 4 microframes

8 (1000): 8 microframes

16 (10000): 16 microframes

32 (100000): 32 microframes

64 (1000000): 64 microframes

Links

() ()